large pile of stacked objects - Espagnol Anglais Dictionnaire